green jellyfish - French English Dictionary